home *** CD-ROM | disk | FTP | other *** search
/ NeXT Education Software Sampler 1992 Fall / NeXT Education Software Sampler 1992 Fall.iso / Programming / Source / Car / GasTank.h < prev    next >
Encoding:
Text File  |  1992-06-25  |  703 b   |  46 lines

  1.  
  2. /* Generated by Interface Builder */
  3.  
  4. #import <objc/Object.h>
  5.  
  6. @interface GasTank:Object
  7. {
  8.     double current;
  9.     double startLevel;
  10.     float energyDensity;
  11.     float fuelDensity;
  12.     float mass;
  13.     float max;
  14. }
  15.  
  16. // Override methods. 
  17.  
  18. - init;
  19. - read:(NXTypedStream *)stream;
  20. - write:(NXTypedStream *)stream;
  21.  
  22. // This Class' methods
  23.  
  24. - (double)current;
  25. - setCurrent:(double)aNumber;
  26.  
  27. - (float)energyDensity;
  28. - setEnergyDensity:(float)aNumber;
  29.  
  30. - (float)fuelDensity;
  31. - setFuelDensity:(float)aNumber;
  32.  
  33. - (float)mass;
  34. - setMass:(float)aNumber;
  35. - (float)fuelMass;
  36.  
  37. - (float)max;
  38. - setMax:(float)aNumber;
  39.  
  40. - energyRequired:(float)energy;
  41. - getSetForRun;
  42. - finishedRun;
  43. - report:(NXStream *)stream;
  44.  
  45. @end
  46.